uncoupling protein definition

Best popular uncoupling protein definition